#ifndef ICPELOGINUI_H
#define ICPELOGINUI_H

/* 来自CpeManager的其他头文件 */
#include "../CpePluginManager/cpedefine.h"
/* Qt头文件 */
#include <QObject>
#include <QString>

class ICpeLoginUI
{
public:
    virtual ~ICpeLoginUI() = default;

    /**
     * @brief insertLoginSettings   插入登录设置选项
     * @param strVendor             厂家名称
     * @param eType                 类型枚举
     */
    virtual void insertLoginSettings(const QString &strVendor, CpeEmLoginInputType eType) = 0;
};

QT_BEGIN_NAMESPACE
Q_DECLARE_INTERFACE(ICpeLoginUI, "com.kk.cpemanager.icpeloginui")
QT_END_NAMESPACE

#endif // ICPELOGINUI_H
